leave a place suddenly - Alemán Inglés Diccionario